33699baa073bf1b419d998eed9de06ec0a0bf1a3,rif/src/main/java/lupos/rif/builtin/ListFunctions.java,ListFunctions,make_list,#Argument#,44

Before Change


			if (item instanceof Variable)
				result.addItem(new RuleVariable(item.getName()));
			else if (item instanceof Literal)
				result.addItem(new Constant((Literal) item, result));
			else if (item instanceof IExpression)
				result.addItem((IExpression) item);
		}

After Change


			if (item instanceof Variable) {
				ls.add(arg.binding.get((Variable) item));
			} else if (item instanceof Literal) {
				ls.add((Literal)item);
			} else if (item instanceof IExpression) {
				ls.add((Literal)((IExpression) item).evaluate(arg.binding));
			}